package com.jiezhuo.mapper.center;

import com.jiezhuo.entity.jw.StuVo;
import com.jiezhuo.entity.jw.TStu;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;

import java.util.ArrayList;
import java.util.HashMap;

/**
 * <p>
 *  Mapper 接口
 * </p>
 *
 * @author com.jiezhuo
 * @since 2024-06-19
 */
public interface TStuMapper extends BaseMapper<TStu> {

    ArrayList<HashMap<String, Object>> selectStu(StuVo s);

    int selectStuCount(StuVo s);

    ArrayList<HashMap<String, Object>> selectSchoolClassStudent(StuVo s);

    int selectSchoolClassCount(StuVo s);

    ArrayList<HashMap<String, Object>> selectSchoolClass(StuVo s);

    ArrayList<HashMap<String, Object>> selectSchoolClassList(StuVo s);

    ArrayList<HashMap<String, Object>> selectSchoolClassZb(StuVo s);

    ArrayList<HashMap<String, Object>> selectSchoolClassZbCourse(StuVo s);

    ArrayList<HashMap<String, Object>> selectSchoolClassZbCourseInfo(StuVo s);

    ArrayList<HashMap<String, Object>> selectHistoryStu(StuVo s);

    int selectHistoryStuCount(StuVo s);

    HashMap<String, String> selectHistoryStuInfo(StuVo s);
}
